import request from '@/utils/request';

/**
 * 门店车型  - 分页查询列表
 * @param {Object} data { limit	条数 page}
//  */
export function getBranchModelList(data) {
  return request.get(`/system/branchModel/list?${data}`);
}

/**
 * 门店车型  - 添加
 * @param {Object} data
//  */
export function setBranchModelSave(data) {
  return request.post('/system/branchModel/save', data);
}
/**
 * 门店车型  - 编辑
 * @param {Object} data {}
//  */
export function setBranchModelUpdate(data) {
  return request.post('/system/branchModel/update', data);
}

/**
 * 门店车型  - 查看详情
 *@param {id}
//  */
export function getBranchModelInfo(id) {
  return request.get('/system/branchModel/info/' + id);
}

/**
 * 门店车型  - 删除
 * @param {Object} data {}
//  */
export function setBranchModelDelete(ids) {
  return request.post('/system/branchModel/delete?ids=' + ids);
}

/**
 * 门店车型 - 选择列表
 * @param {Object} data { brandId、seriesId}
//  */
export function getBranchModelSelectList(data) {
  return request.get(`/system/branchModel/selectList?${data}`);
}

/**
 * 试驾车型  - 分页查询列表
 * @param {Object} data { limit	条数 page}
//  */
export function getDriveModelList(data) {
  return request.get(`/system/driveModel/list?${data}`);
}

/**
 * 试驾车型  - 添加
 * @param {Object} data
//  */
export function setDriveModelSave(data) {
  return request.post('/system/driveModel/save', data);
}
/**
 * 试驾车型  - 编辑
 * @param {Object} data {}
//  */
export function setDriveModelUpdate(data) {
  return request.post('/system/driveModel/update', data);
}

/**
 * 试驾车型  - 查看详情
 *@param {id}
//  */
export function getDriveModelInfo(id) {
  return request.get('/system/driveModel/info/' + id);
}

/**
 * 试驾车型  - 删除
 * @param {Object} data {}
//  */
export function setDriveModelDelete(ids) {
  return request.post('/system/driveModel/delete?ids=' + ids);
}

/**
 * 试驾车型 - 启用
 * @param {Object} data {}
//  */
export function setDriveModelEnable(ids) {
  return request.post('/system/driveModel/enable?ids=' + ids);
}

/**
 * 试驾车型 - 禁用
 * @param {Object} data {}
//  */
export function setDriveModelDisable(ids) {
  return request.post('/system/driveModel/disable?ids=' + ids);
}

/**
 * 仓库  - 分页查询列表
 * @param {Object} data { limit	条数 page}
//  */
export function getWarehouseList(data) {
  return request.get(`/system/warehouse/list?${data}`);
}

/**
 * 仓库  - 添加
 * @param {Object} data
//  */
export function setWarehouseSave(data) {
  return request.post('/system/warehouse/save', data);
}
/**
 * 仓库  - 编辑
 * @param {Object} data {}
//  */
export function setWarehouseUpdate(data) {
  return request.post('/system/warehouse/update', data);
}

/**
 * 仓库  - 查看详情
 *@param {id}
//  */
export function getWarehouseInfo(id) {
  return request.get('/system/warehouse/info/' + id);
}

/**
 * 仓库  - 删除
 * @param {Object} data {}
//  */
export function setWarehouseDelete(ids) {
  return request.post('/system/warehouse/delete?ids=' + ids);
}

/**
 * 仓库 - 启用
 * @param {Object} data {}
//  */
export function setWarehouseEnable(ids) {
  return request.post('/system/warehouse/enable?ids=' + ids);
}

/**
 * 仓库 - 禁用
 * @param {Object} data {}
//  */
export function setWarehouseDisable(ids) {
  return request.post('/system/warehouse/disable?ids=' + ids);
}

/**
 * 仓库 - 类型列表
 *@param {}
//  */
export function getWarehouseType() {
  return request.get('/system/warehouse/type');
}


/**
 * 直接入库 - 分页查询列表
 * @param {Object} data { limit	条数 page}
//  */
export function getIntoList(data) {
  return request.get(`/presale/into/list?${data}`);
}

/**
 * 直接入库 - 添加
 * @param {Object} data {}
//  */
export function setIntoSave(data) {
  return request.post('/presale/into/save', data);
}

/**
 * 仓库  - 查看详情
 *@param {id}
//  */
export function getIntoInfo(id) {
  return request.get('/presale/into/info/' + id);
}

/**
 * 商品车库存 - 分页查询列表
 * @param {Object} data { limit	条数 page}
//  */
export function getStockList(data) {
  return request.get(`/presale/stock/list?${data}`);
}

/**
 * 商品车库存 - 查看详情
 *@param {id}
//  */
export function getStockInfo(id) {
  return request.get('/presale/stock/info/' + id);
}

/**
 * 门店在售车型 - 分页查询列表
 * @param {Object}
 //  */
export function getMaxCarModelList(data) {
  return request.get(`/maxcar/branchModel/list?${data}`);
}


/**
 * 门店在售车型 - 添加信息
 * @param {Object} data {}
//  */
export function setMaxCarBranchModelSave(data) {
  return request.post('/maxcar/branchModel/save', data);
}

/**
 * 门店在售车型 - 编辑信息
 * @param {Object} data {}
//  */
export function setMaxCarBranchModelUpdate(data) {
  return request.post('/maxcar/branchModel/update', data);
}

/**
 * 门店在售车型 - 禁用
 * @param {Object} data {}
//  */
export function setMaxCarBranchModelDisable(ids) {
  return request.post('/maxcar/branchModel/disable?ids=' + ids);
}
/**
 * 门店在售车型 - 启用
 * @param {Object} data {}
//  */
export function setMaxCarBranchModelEnable(ids) {
  return request.post('/maxcar/branchModel/enable?ids=' + ids);
}

/**
 * 门店在售车型 - 删除
 * @param {Object} data {id}
//  */
export function setMaxCarBranchModelDelete(data) {
  return request.post('/maxcar/branchModel/delete?ids=' + data);
}

/**
 * 门店在售车型 - 查看
 * @param {Object} data {ids}
//  */
export function getMaxCarBranchModelInfo(id) {
  return request.get('/maxcar/branchModel/info/' + id);
}


/**
 * 车辆品牌 - 选择列表
 * @param {Object} data {}
//  */
export function getBrandSelectList() {
  return request.get('/maxcar/brand/selectList');
}
